| 04 Sep 2025 | ICPC 2025 World Finals | 130
130
| |
4/12
| |
| 19 Sep 2024 | ICPC 2024 World Finals | 60
60
| |
5/12
| |
| 18 Apr 2024 | ICPC 2023 World Finals | 126
126
| |
1/11
| |
| 18 Apr 2024 | ICPC 2022 World Finals | 120
120
| |
2/11
| |
| 10 Nov 2022 | ICPC 2021 World Finals Dhaka | 110
110
| |
2/12
| |
| 05 Oct 2021 | ICPC 2020 World Finals Moscow | 110
110
| |
1/15
| |
| 04 Apr 2019 | ICPC 2019 World Finals | 98
98
| |
3/11
| |
| 19 Apr 2018 | ACM-ICPC 2018 World Finals | 122
122
| |
3/11
| |
| 24 May 2017 | ACM-ICPC 2017 World Finals | 108
108
| |
4/12
| |
| 19 May 2016 | ACM-ICPC 2016 World Finals | 80
80
| |
4/13
| Africa and the Middle East Champion |
| 20 May 2015 | ACM-ICPC 2015 World Finals | 109
109
| |
3/13
| |
| 25 Jun 2014 | ACM-ICPC 2014 World Finals | 103
103 - 122
| |
0/12
| |
| 03 Jul 2013 | ACM-ICPC 2013 World Finals | 73
73
| |
3/11
| |
| 17 May 2012 | ACM-ICPC 2012 World Finals | 105
105
| |
1/12
| |
| 30 May 2011 | ACM-ICPC 2011 World Finals | 99
99
| |
1/11
| |
| 05 Feb 2010 | ACM-ICPC 2010 World Finals | 91
91
| |
1/11
| $300 |
| 12 Apr 2006 | ACM-ICPC 2006 World Finals | 66
66
| |
1/10
| |
| 31 Mar 2004 | ACM-ICPC 2004 World Finals | 58
58
| |
1/10
| |
| 23 Mar 2002 | ACM-ICPC 2002 World Finals | 49
49
| |
2/9
| |